oat grass (avena) - Spanish English Dictionary